power latch - German English Dictionary